home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: howland.reston.ans.net!torn!nott!emr1!jagrant
- From: jagrant@emr1.emr.ca (John Grant)
- Subject: Re: Turbo C++, is it any good?
- Message-ID: <DMsE5u.G6E@emr1.emr.ca>
- Organization: Energy, Mines, and Resources, Ottawa
- References: <DMrBnu.3o5@udcf.gla.ac.uk> <DMs055.GB3@tr.unisys.com>
- Date: Wed, 14 Feb 1996 22:22:42 GMT
-
- In article <DMs055.GB3@tr.unisys.com> "Benjamin M. Romer" <bmr1@trpo4.tr.unisys.com> writes:
- >Michael Dales <9402198d@udcf.gla.ac.uk> wrote:
- >>Hi there,
- >>
- >>I've been a Trubo Pascal programmer for a while now (both DOS and
- >>Windows) and was thinking about moving onto C++. Is Turbo C++ any good?
- >>Turbo Pascal is pretty cool, so it seems like the obvious choice, but I
- >>was just wondering what the general opinion was.
- >>
- >>TTFN and TC, Michael Dales, official nice person.
- >>
- >
- >If you're referring to the Turbo C++ for Windows 3.1 compiler (~$99)
- >It is a very good choice if you are familiar with Borland's products.
- >Try to get the 4.5 version or higher. Be forwarned, though, Borland
- >has its own Windows application framework system, and doesn't use
- >the Microsoft Foundation Classes (the industry standard used by
- >MS-Visual C++ as well as Zortech C++ and a couple of other systems).
- I'm fed up with hearing misleading comments like this...
-
- You can write Windows programs using at least 3 methods:
- 1. using the raw Windows API (any compiler, including Microsoft,
- Borland, Symantec, Watcom etc)
-
- 2. using Borland's OWL class library which is just a layer over
- the raw Windows API (Borland compilers only)
-
- 3. using Microsoft's MFC class library which is also just a layer
- over the raw Windows API (Microsoft, Symantec, Watcom compilers)
-
- The term 'industry standard' is perhaps a poor chice of words. There
- is no 'standard'. MFC is popular; OWL is not as popular. Both
- packages have good and bad points. Some people might call MFC an
- 'industry standard', but I would never use that terminology without
- qualifying it with 'de facto' or 'in my opinion'. Or at least
- explaining that 'standard' is used in the sense of 'most commonly
- used'.
-
- You can write perfectly good Windows applications using Turbo C++.
- You can use the raw API or Borland's OWL layer. I would not advise
- you to use OWL in 3.1 or earlier because it was completely changed.
- The current OWL2 is used in 4.x and later and is the preferred
- version of OWL.
-
- >You might also want to consider Borland's Delphi development system.
- >It is a visual development system very similar to MS-Visual Basic,
- >except it uses Turbo Pascal as its base language, resulting in faster
- >execution than VB could ever hope for. I believe that you can find
- >Delphi for about $149, although I *was* able to find a copy for $99...
- >If you like the VB design paradigm, you'll *LOVE* Delphi.
- I echo these sentiments (from what I've read).
- --
- John A. Grant jagrant@emr1.emr.ca
- Airborne Geophysics
- Geological Survey of Canada, Ottawa
-